package se581.banker.manager;

import se581.banker.dao.TrackerDao;
import se581.banker.event.TrackerEvent;

/**
 * This is the interface for a AccountTracker implementation.
 * 
 * @author mmichalak
 *
 */
public interface AccountTracker extends Runnable{
	public String processRequest(TrackerEvent ev);
	
	// NOTE these get cast to proper type in impls
	public void setDao(TrackerDao dao);
	
	public int getSocketPort();
	public void setSocketPort(int socketPort);
}
